package com.lewei.utils;

import com.lewei.model.FRange;

/**
 * @Author
 * @Description SGB安全钳F范围 
 */

public class SGBFRangeSet {
	
	/**
	 * 润滑
	 * @param elevatorNO
	 * @param Vmax
	 * @return
	 */
	public FRange getLubricationF(String elevatorNO,String Vkn) {
		FRange fRange = new FRange();
		if(elevatorNO.equals("SGB02")) {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vkn)<=2.5) {
				fRange.setFkg("3060-5700");
				fRange.setFlb("6746-12566");
			}
			
		}else if(elevatorNO.equals("SGB05")) {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vkn)<=2.5) {
				fRange.setFkg("630-1780");
				fRange.setFlb("1389-3924");
			}
			
		}else {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vkn)<=2.5) {
				fRange.setFkg("1780-3060");
				fRange.setFlb("3924-6746");
			}
		}
		return fRange;
		
	}
	
	public FRange getDryF(String elevatorNO,String Vkn) {
		FRange fRange = new FRange();
		if(elevatorNO.equals("SGB02")) {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vkn)<=2.5) {
				fRange.setFkg("3600-5700");
				fRange.setFlb("7936-12566");
			}else {
				fRange.setFkg("3600-5070");
				fRange.setFlb("7936-11177");
			}
			
		}else if(elevatorNO.equals("SGB05")) {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vkn)<=2.5) {
				fRange.setFkg("630-1600");
				fRange.setFlb("1389-3924");
			}else{
				fRange.setFkg("-");
				fRange.setFlb("-");
			}
			
		}else {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vkn)<=2.5) {
				fRange.setFkg("1600-3600");
				fRange.setFlb("3527-7936");
			}else {
				fRange.setFkg("1350-3600");
				fRange.setFlb("2976-7936");
			}
		}
		return fRange;
	}
	
	/**
	 * 润滑
	 * @param elevatorNO
	 * @param Vmax
	 * @return
	 */
	public FRange getLubricationFKone(String elevatorNO,String Vmax) {
		FRange fRange = new FRange();
		if(elevatorNO.equals("SGB02")) {
			//最大速度小于3.25 m/s
			if(Double.parseDouble(Vmax)<=3.25) {
				fRange.setFkg("3060-5700");
				fRange.setFlb("6746-12566");
			}
			
		}else if(elevatorNO.equals("SGB05")) {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vmax)<=3.25) {
				fRange.setFkg("630-1780");
				fRange.setFlb("1389-3924");
			}
			
		}else {
			//速度小于2.5 m/s
			if(Double.parseDouble(Vmax)<=3.25) {
				fRange.setFkg("1780-3060");
				fRange.setFlb("3924-6746");
			}
		}
		return fRange;
		
	}
	
	public FRange getDryFKone(String elevatorNO,String Vmax) {
		FRange fRange = new FRange();
		if(elevatorNO.equals("SGB02")) {
			//速度小于3.25 m/s
			if(Double.parseDouble(Vmax)<=3.25) {
				fRange.setFkg("3600-5700");
				fRange.setFlb("7936-12566");
			}else {
				fRange.setFkg("3600-5070");
				fRange.setFlb("7936-11177");
			}
			
		}else if(elevatorNO.equals("SGB05")) {
			//速度小于3.25 m/s
			if(Double.parseDouble(Vmax)<=3.25) {
				fRange.setFkg("630-1600");
				fRange.setFlb("1389-3924");
			}else{
				fRange.setFkg("-");
				fRange.setFlb("-");
			}
			
		}else {
			//速度小于3.25 m/s
			if(Double.parseDouble(Vmax)<=3.25) {
				fRange.setFkg("1600-3600");
				fRange.setFlb("3527-7936");
			}else {
				fRange.setFkg("1350-3600");
				fRange.setFlb("2976-7936");
			}
		}
		return fRange;
	}

}
